//引入express模块
const express=require('express')
//引入用户路由器模块
const ur=require('./routes/user.js')
//console.log(ur)
//创建WEB服务器
const app=express()
//设置端口
app.listen(3000,()=>{
	console.log('服务器启动成功')
})
//将所有post传参转为对象(内置中间件)
app.use(express.urlencoded({
	extended:true
}))
//使用用户路由器，给所有的路由添加前缀/v1/users
app.use('/v1/users',ur)

//添加错误处理中间件，拦截所有路由的错误
app.use((err,req,res,next)=>{
	//err 接收到路由传递的错误
	console.log(err)
	//响应服务器端错误
	res.send({code:500,msg:'服务器端错误'})
})





